package com.member.shop.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description AfterServiceVo
 * @ClassName AfterServiceVo
 * @Date 2025/2/6 
 * @author luo.yun
 */
@Data
public class AfterServiceVo {

    /**
     * 商品Json
     */
    private String goodsInfo;

    /**
     * 退回金额
     */
    private BigDecimal refundAmount;

    /**
     * 退款编号
     */
    private String refundNo;

    /**
     * 退款时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date refundTime;

    /**
     * 申请时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date applyTime;

    /**
     * 退货原因
     */
    private String returnReason;

    /**
     * 申请凭证图片
     */
    private String voucherImages;

    /**
     * 申请补充描述及凭证
     */
    private String applyReason;

    /**
     * 审核时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date auditTime;

    /**
     * 审核原因（商家描述）
     */
    private String auditReason;
}
